package com.zyh.scs.admin.api.vo.account;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author hwh
 * @ClassName: 业务账单VO$
 * @Description: $
 * @Date $
 * @Version 1.0
 */
@Data
@ColumnWidth(30)
public class BusinessCardExcelVO implements Serializable {

    /**
     * 序号
     */
//    @Excel(name = "序号", orderNum = "1")
    private Integer index;

    /**
     * guid
     */
    @Excel(name = "guid", orderNum = "2", width = 30)
    private String guid;

    /**
     * 用户姓名
     */
    @Excel(name = "用户姓名", orderNum = "3")
    private String username;


    /**
     * 工号
     */
    @Excel(name = "工号", orderNum = "4")
    private String userJobNumber;

    /**
     * 手机号
     */
    @Excel(name = "手机号", orderNum = "5")
    private String phone;

    /**
     * 账户类型
     */
    @Excel(name = "账户类型", orderNum = "6")
    private String accountTypeName;

    /**
     * 期初余额
     */
    @Excel(name = "期初余额", orderNum = "7")
    private BigDecimal beginBalance;


    /**
     * 满客宝充值
     */
    @Excel(name = "满客宝充值", orderNum = "8")
    private BigDecimal mkbRecharge;


    /**
     * 后台充值
     */
    @Excel(name = "后台充值", orderNum = "9")
    private BigDecimal accountRecharge;

    /**
     * 后台扣款
     */
    @Excel(name = "后台扣款", orderNum = "10")
    private BigDecimal accountPayment;


    @Excel(name = "满客宝消费", orderNum = "11")
    private BigDecimal mkbConsume;


    /**
     * 京东消费
     */
    @Excel(name = "京东消费", orderNum = "12")
    private BigDecimal jdConsume;


    /**
     * 轨道生活消费
     */
    @Excel(name = "轨道生活消费", orderNum = "13")
    private BigDecimal hdConsume;

    /**
     * 期末余额
     */
    @Excel(name = "期末余额", orderNum = "14")
    private BigDecimal endBalance;



}
